home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1988 / Aug-Sep 88 / MultiFinder Prob ⁄ 10.11.88 ⁄ < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.2 KB  |  32 lines  |  [TEXT/GEOL]

  1. Item    6423494                         11-Oct-88        05:59
  2.  
  3. From:   A33                             Drexel U, Nadine Perkey, ASC
  4.  
  5. To:     MACAPP.TECH$                    MACAPP Tech
  6.         MACAPP.NEWS$                    MACAPP News
  7.  
  8. cc:     A33                             Drexel U, Nadine Perkey, ASC
  9.  
  10. Sub:    MultiFinder Problem?
  11.  
  12. MacApp and MultiFinder
  13.  
  14. We believe we have discovered a serious incompatibility between MacApp 1.1.1
  15. and MultiFinder.
  16.  
  17. The problem is this:
  18. MacApp installs a task that turns the normal arrow cursor into a watch cursor.
  19. The timer that controls when the cursor changes is set via a patch to the
  20. GetNextEvent and EventAvail calls.  The problem arises when an application that
  21. uses the MacApp library is run under MultiFinder.  The task doing the cursor
  22. switch apparently makes a reference to A5.  During a switch, if interrupts have
  23. not been turned off, A5 may not be valid for that task:  Using an invalid A5
  24. will cause the machine to hang.  This does not occur with system 6.01/02, since
  25. interrupts are turned off during switches in this system.
  26.  
  27. What we want to know is what would be an approved workaround and couldthis
  28. problem be in MacApp 2.0?
  29.  
  30.  
  31.  
  32.